A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Find hotels in Scottish Highlands from CA $116

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Highlands hotels

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,005 reviews)
"The room was spacious and had a great view. The bar featured local beers and spirits which was great to try."
United States
Jenelle
The price is CA $443
CA $531 total
includes taxes & fees
Jun 28 - Jun 29
Isles Of Glencoe Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (530 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is CA $225
CA $270 total
includes taxes & fees
Jun 25 - Jun 26
Tingle Creek Hotel

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.2 out of 10, Wonderful, (892 reviews)
"great stay will be back"
United States
george
The price is CA $186
CA $223 total
includes taxes & fees
Jun 29 - Jun 30
Stonefield Castle Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (611 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is CA $323
CA $388 total
includes taxes & fees
Jul 9 - Jul 10
Loch Leven Hotel & Distillery

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (279 reviews)
"Comfortable room, good shower, great breakfast and very friendly staff"
United Kingdom
Craig
The price is CA $288
CA $345 total
includes taxes & fees
Jul 5 - Jul 6
The Isle of Mull Hotel and Spa

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (174 reviews)
"The gorgeous property, beautiful gardens, friendly staff and exceptional food."
Australia
Ruth
The price is CA $332
CA $399 total
includes taxes & fees
Jul 1 - Jul 2
Bunchrew House Hotel

The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (502 reviews)
"Plenty of parking was very nice the breakfast was excellent and the staff was very polite and attentive."
United States
Dulce
The price is CA $244
CA $293 total
includes taxes & fees
Jun 27 - Jun 28
The Inch Hotel

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (3 reviews)
"I had a lovely stay at the Shore Hotel in Balintore — the location is beautiful with a peaceful view over the harbour, and my room was immaculate, comfortable, and felt freshly renovated. Everything throughout the hotel was spotless and well cared for, and the whole place has a calm, welcoming atmosphere. Breakfast in the morning was really nice too — simple, tasty, and a perfect start before heading out to explore the coast. A very clean, friendly hotel in a gorgeous setting, and I’d happily...
United Kingdom
Ruth
The price is CA $303
CA $364 total
includes taxes & fees
Jun 26 - Jun 27
Shore Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,006 reviews)
"The staff was amazing, kind and accommodating! A wonderful place to stay anytime you travel in and out of Scotland through Inverness! Would definitely stay here again"
United States
Tina
The price is CA $269
CA $323 total
includes taxes & fees
Jul 5 - Jul 6
Courtyard by Marriott Inverness Airport

Lodge on Loch Lomond Hotel

Lodge on Loch Lomond Hotel
4.0 star property
Alexandria
8.8 out of 10, Excellent, (300 reviews)
"Only stayed one night but would have loved to stay longer: Great breakfast and a large room with comfortable bed, big bathtub/ shower with separate toilet. Staff was super friendly and helpful."
Canada
Melanie
The price is CA $249
CA $298 total
includes taxes & fees
Jul 7 - Jul 8
Lodge on Loch Lomond Hotel

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (260 reviews)
"Lovely, welcoming property with a great staff!"
United States
Kathy
The price is CA $341
CA $409 total
includes taxes & fees
Jul 8 - Jul 9
Royal Marine Hotel

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
Spean Bridge
8.6 out of 10, Excellent, (24 reviews)
"Really enjoyed the stay, breakfast was great"
Australia
John
The price is CA $240
CA $240 total
includes taxes & fees
Jun 29 - Jun 30
Achnabobane Farmhouse

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (787 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is CA $234
CA $281 total
includes taxes & fees
Jul 3 - Jul 4
Tulloch Castle Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay."
Canada
David
The price is CA $292
CA $351 total
includes taxes & fees
Jun 26 - Jun 27
Kingsmills Hotel

Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (464 reviews)
"Large well appointed room and bathroom, clean, great breakfast, easy to parking, quiet, good restaurant/bar/cafe just next door. "
Australia
Megan
The price is CA $184
CA $220 total
includes taxes & fees
Jun 29 - Jun 30
Duck Bay Hotel

Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (1 review)
"It reopened 6 weeks before our stay and nearly everywhere was refurbished. It was so nice to go back and stay again. It is fantastic and we will be back again soon."
United Kingdom
Richie
The price is CA $214
CA $257 total
includes taxes & fees
Jul 12 - Jul 13
Muckrach Country House

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (831 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is CA $242
CA $290 total
includes taxes & fees
Jun 30 - Jul 1
Westlands of Pitlochry

Scourie Hotel

Scourie Hotel
4.0 star property
Scourie
9.2 out of 10, Wonderful, (81 reviews)
"Lovely hotel with very friendly and helpful staff. Room was spacious, clean and comfortable. Food was excellent."
United States
Birgit
The price is CA $366
CA $439 total
includes taxes & fees
Jul 8 - Jul 9
Scourie Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,001 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is CA $471
CA $565 total
includes taxes & fees
Jun 30 - Jul 1
Uig Hotel

The Bellachroy

The Bellachroy
3.0 star property
Isle of Mull
10.0 out of 10, Exceptional, (1 review)
"This place feels like home. The attention to detail in decoration, food and amenities denotes passion from the owners and staff. We love our stay at Bellachroy and invite others to not hesitate in staying at this idyllic inn. Breakfast was delicious and the staff was very charming and friendly."
United States
Karen
The price is CA $352
CA $423 total
includes taxes & fees
Jul 9 - Jul 10
The Bellachroy
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Vacation Rentals in Scottish Highlands

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Highlands attractions

Learn more about Scottish Highlands

A scenic riverfront, cozy bars, and top sights from Loch Lomond and The Trossachs National Park to Loch Lomond—discover it all in Scottish Highlands.

A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Highlands are renowned for their breathtaking landscapes, including majestic mountains, picturesque waterfalls, and serene lochs.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, skiing, and scenic drives that cater to all adventure levels.
  • Rich History: Explore historic villages, iconic landmarks, and immerse yourself in Scotland's fascinating past.
  • Whisky Trails: Discover the local whisky culture by visiting distilleries and sampling world-class Scotch.
  • Diverse Accommodations: From charming B&Bs to luxurious resorts, the Highlands offer a range of lodging options for every traveller.

Find great hotels near Scottish Highlands

Discover the enchanting accommodations of the Scottish Highlands, where a diverse array of lodging options awaits. From charming bed and breakfasts to luxurious resorts, there's something for every type of traveller. Whether you're seeking adventure, a family-friendly experience, or a pet-friendly haven, the Highlands offer a memorable getaway. Explore unique castle hotels and convenient Inverness options, ensuring a delightful stay in this stunning region of Scotland.

  • The Cluanie Inn: Nestled 17.7km from the Scottish Highlands, The Cluanie Inn offers a cozy retreat for pet lovers. This 3.5-star hotel is perfect for those seeking a warm and welcoming atmosphere. With wooden floors, vintage furnishings, and a hint of tartan accents, guests can unwind in comfortable rooms. The property is pet-friendly, allowing dogs and providing essential amenities such as food and water bowls. Whether you’re relaxing by the fireplace or exploring nearby trails with your furry companion, The Cluanie Inn is an ideal choice for a memorable stay.
  • Kintail Lodge Hotel: Located 19.3km from the Scottish Highlands, Kintail Lodge Hotel is a haven for adventure seekers and LGBTQIA-friendly travelers. The rustic charm of the lodge, combined with its commitment to inclusivity, creates a welcoming environment for all guests. Enjoy a plethora of outdoor activities, from birdwatching to fishing, right at your doorstep. The hotel is also pet-friendly, making it easy for you to share your adventures with your canine companions. With its stunning surroundings and vibrant atmosphere, Kintail Lodge Hotel is the perfect base for your Highland escapade.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This charming Bed & Breakfast, situated 17.7km from the Scottish Highlands, is ideal for visitors seeking adventure. Infused with character, the rooms feature wooden floors and vintage decor, offering a cozy ambiance. Guests can partake in various outdoor activities such as mountain biking, fishing, and rafting in the nearby area. Whether you’re returning from a day of exploration or enjoying a hearty breakfast, this spot promises a delightful experience in the heart of nature.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience, blending stunning scenery with rich history and adventure. Explore iconic landmarks, embark on whisky trails, and immerse yourself in the warmth of friendly locals. Whether you're seeking luxury accommodations or secluded escapes, the Highlands cater to every traveler's desire. Don't miss out on the chance to delve into Scotland's fascinating past while enjoying the breathtaking landscapes that define this remarkable region.

  • Kyle: Situated 16.1km from the enchanting Scottish Highlands, Kyle is a charming city that attracts visitors year-round, particularly during the vibrant months of April and from June to July. Known for its breathtaking outdoor experiences and romantic scenery, Kyle offers an array of activities including scenic hiking trails and delightful local stores. The area is rich in history, featuring landmarks such as ancient castles and serene lakes that beckon explorers and history buffs alike. Whether you're soaking in the stunning views or embarking on an outdoor adventure, Kyle promises an unforgettable travel experience.
  • Strathcarron: Located 20.9km from the heart of the Scottish Highlands, Strathcarron is another picturesque city that welcomes visitors throughout the year, with peak travel periods in April and from June to July. Renowned for its stunning landscapes and romantic ambiance, the city invites travellers to explore its various hiking trails and local shops. Strathcarron is also known for its skiing opportunities, making it a fantastic destination for adventure seekers. Nearby attractions include tranquil lakes and historic villages that offer a glimpse into Scotland's rich past, promising a unique and enriching travel experience.
  • Camban: Just 12.9km from the Scottish Highlands, Camban is a quaint village that provides a blend of adventure, outdoor activities, and romantic settings. With a moderately seasonal influx of visitors peaking from July to September, Camban is perfect for those looking to immerse themselves in nature. The village is home to stunning waterfalls and picturesque water features that captivate the senses. Ideal for couples and adventurers alike, Camban offers an intimate escape into the beauty of the Highlands, where you can create lasting memories surrounded by breathtaking scenery.

Things to do near Scottish Highlands

The Scottish Highlands offer an incredible array of outdoor adventures and stunning scenery for visitors. From exhilarating skiing and hiking trails to breathtaking day trips and scenic drives, there's something for everyone. Don't miss the chance to visit the magnificent Steall Waterfall and explore leisurely opportunities that showcase the natural beauty of this remarkable region. Adventure awaits in this captivating destination.

Shopping

Discover Highland Soaps, a charming store located 49.9km from the Scottish Highlands, offering a delightful range of handmade soaps and skincare products. It's a perfect spot to find unique gifts and souvenirs that reflect the essence of Scotland.

Recreation

At Great Glen Water Park, immerse yourself in tranquil surroundings with wellness activities and relaxation options. Enjoy rejuvenating treatments or take part in water sports. Meanwhile, Lochcarron Golf Course offers a luxurious golfing experience amidst stunning landscapes, perfect for unwinding and enjoying the fresh Highland air.

Adventure

The Five Sisters of Kintail is an exhilarating hiking trail located 17.7km from the Scottish Highlands. Experience breathtaking scenery, rugged terrain, and the thrill of the outdoors as you embark on this adventurous trek through stunning landscapes and panoramic views.

Nightlife

Experience vibrant nightlife at The Hootananny in Inverness for live folk music and a warm atmosphere. For a cozy pint, visit The Ben Nevis bar in Fort William, where you can enjoy traditional Scottish ales and friendly locals sharing stories of the Highlands.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scottish Highlands

To save money on your trip to the Scottish Highlands, consider visiting between January and March when prices are lower. Book your accommodations about a month in advance or check Expedia for last-minute deals. Wednesdays are typically the cheapest days to stay, while Fridays are the most expensive. Use Expedia's filters to find eco-friendly lodgings and sort by price to discover budget-friendly options. Additionally, look for package deals that combine hotels, flights, and activities for extra savings. Exploring free attractions and utilizing public transport can also help keep costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Scottish Highlands are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Scottish Highlands is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package deal.

Find the best attractions near Scottish Highlands

The Scottish Highlands offers a breathtaking backdrop for outdoor enthusiasts and adventure seekers alike. With its historic villages, stunning parks, and picturesque waterfalls, there’s something for everyone. Ideal for families and those looking to embrace nature, the region provides numerous attractions and activities that showcase the beauty of mainland Scotland. Whether you're exploring charming towns or enjoying the scenic landscapes, your visit to the Highlands will be truly memorable.

  • Glen Affric: Nestled 11.3km from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and diverse wildlife. Ideal for outdoor enthusiasts, it offers hiking trails, picturesque lochs, and an eco-friendly atmosphere perfect for family adventures.
  • Loch Carron: Located 20.9km away, Loch Carron is a charming historic village that immerses you in rich Scottish culture. You can explore traditional architecture, local crafts, and indulge in authentic cuisine while soaking in the serene waterfront views.
  • Plodda Falls: A mere 17.7km from the Highlands, Plodda Falls boasts a majestic waterfall surrounded by lush forest. It’s an adventurous spot for hiking and offers romantic settings for couples, making it a must-visit for nature lovers.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is mostly cloudy. February is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
December45.1°F (7.300000000000001°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Flying into the Scottish Highlands can be conveniently done via three major airports. Edinburgh Airport (EDI) is located 186.7km from the Highlands, with nearby 5-star hotels like Virgin Hotels Edinburgh and The Balmoral Hotel, both 11.3km away. Glasgow International Airport (GLA) is 167.4km away, offering luxurious accommodations such as Mar Hall Golf & Spa Resort, just 6.4km from the airport. Lastly, Aberdeen Airport (ABZ) is situated 177.0km from the Highlands, with excellent options like Marcliffe, located 9.7km away. Each airport provides various transportation services for easy access to these hotels.

Explore a world of travel with Expedia